<%@ page import="com.dbb.GroupInfo" %>



<div class="fieldcontain ${hasErrors(bean: groupInfoInstance, field: 'ctn', 'error')} required">
	<label for="ctn">
		<g:message code="groupInfo.ctn.label" default="Ctn" />
		<span class="required-indicator">*</span>
	</label>
	<g:select id="ctn" name="ctn.id" from="${com.dbb.Ctn.list()}" optionKey="id" required="" value="${groupInfoInstance?.ctn?.id}" class="many-to-one"/>
</div>

<div class="fieldcontain ${hasErrors(bean: groupInfoInstance, field: 'ctnNum', 'error')} required">
	<label for="ctnNum">
		<g:message code="groupInfo.ctnNum.label" default="Ctn Num" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="ctnNum" type="number" value="${groupInfoInstance.ctnNum}" required=""/>
</div>

<div class="fieldcontain ${hasErrors(bean: groupInfoInstance, field: 'price', 'error')} required">
	<label for="price">
		<g:message code="groupInfo.price.label" default="Price" />
		<span class="required-indicator">*</span>
	</label>
	<g:field name="price" value="${fieldValue(bean: groupInfoInstance, field: 'price')}" required=""/>
</div>

<div class="fieldcontain ${hasErrors(bean: groupInfoInstance, field: 'realGroupInfo', 'error')}">
	<label for="realGroupInfo">
		<g:message code="groupInfo.realGroupInfo.label" default="Real Group Info" />
		<span class="required-indicator">*</span>
	</label>
	<g:select id="realGroupInfo" name="realGroupInfo.id" from="${com.dbb.GroupInfo.list()}" optionKey="id" value="${groupInfoInstance?.realGroupInfo?.id}" class="many-to-one"/>
</div>

